$(function() {
    $('.cate_l').hide();
    $('.nav_l').mouseover(function() {
        $('.cate_l').show();
        $(this).addClass('active_nav_l');
    })
    $('.nav_l').mouseleave(function() {
        $('.cate_l').hide();
        $(this).removeClass('active_nav_l');
    })
    $('.cha_pos').click(function() {
        $(this).parents('dt').addClass('active');
        $('#place').removeClass('d_hidden').addClass('d_show');
    })
    $('.home-area').mouseleave(function() {
        $(this).find('dt').removeClass('active');
        $('#place').removeClass('d_show').addClass('d_hidden');
    })
    $('.service').mouseleave(function() {
        $(this).find('.outline').hide();
        $(this).find('.blank').hide();
        $(this).find('.service_list').hide();
    })
    $('.service').mouseover(function() {
        $(this).find('.outline').show();
        $(this).find('.blank').show();
        $(this).find('.service_list').show();
    })
    $('.site_map').mouseleave(function() {
        $(this).find('.outline').hide();
        $(this).find('.blank').hide();
        $(this).find('.site_special').hide();
    })
    $('.site_map').mouseover(function() {
        $(this).find('.outline').show();
        $(this).find('.blank').show();
        $(this).find('.site_special').show();
    })
    //我的京东区域鼠标悬停和离开时的动作
    $('.my_jd').mouseover(function() {
        $(this).addClass('my_jd_active');
        $(this).find('s').show();
        $(this).find('dd').show();
    })
    $('.my_jd').mouseleave(function() {
        $(this).removeClass('my_jd_active');
        $(this).find('s').hide();
        $(this).find('dd').hide();
    })
    //我的购物车区域鼠标悬停和离开时的动作
    $('.my_car').mouseleave(function() {
        $(this).removeClass('my_car_active');
        $(this).find('s').hide();
        $(this).find('.car_shop').hide();
    })
    $('.my_car').mouseover(function() {
        $(this).addClass('my_car_active');
        $(this).find('s').show();
        $(this).find('.car_shop').show();
    })
    //左侧分类鼠标悬停和离开时的动作
    $('.cate_l  .item').mouseover(function() {
        $(this).addClass('item_active');
        $(this).find('.list_area').show();
    })
    $('.cate_l .item').mouseleave(function() {
        $(this).removeClass('item_active');
        $(this).find('.list_area').hide();
    })
    $(window).scroll(function() {
        var oScroll = $(window).scrollTop();
        if (oScroll > 300) {
            $('.back_top').show();
        } else {
            $('.back_top').hide();
        }
    })
    // 返回顶部区域
    $('.back_top').click(function() {
        document.documentElement.scrollTop = 0;
    })
    // 返回顶部区域结束
    //库存量
    $('.selector_item').eq(0).show();
    $('.selector_title .tab li').click(function() {
        $(this).addClass('active').siblings().removeClass('active');
        $(this).find('b').html('请选择');
        $(this).nextAll().hide();
    })
    $('.store-selector').mouseover(function() {
        $(this).addClass('active');
        $(this).find('.content').show();
    });
    $('.store-selector').mouseout(function() {
        $(this).removeClass('active');
        $(this).find('.content').hide();
    });
    //选择颜色
    var oNumber = $('.select_num input[name=number]');
    $('.choose .dd .item a[class!=disabled]').click(function() {
        $(this).parents('.dd').find('.item a[class!=disabled]').removeClass('activeChoose');
        $(this).addClass('activeChoose');
        if ($('.choose_version').length == $('.activeChoose').length) {
            var gaids = $('.choose_version  a.activeChoose');
            var comb = '';
            for (var i = 0; i < gaids.length; i++) {
                comb += gaids.eq(i).attr('gaid') + ',';
            }
            $.ajax({
                url: MODULE + '&m=Index&c=Content&a=ajaxChoose',
                data: {comb: comb},
                dataType: 'json',
                type: 'post',
                success: function(data) {
                    if (data.status == 1) {
                        $('.stock strong').html(data.stock);
                        $('#goodsNumber').html(data.number);
                        $('.detail_list li').eq(1).html('商品编号：' + data.number);
                        $('li.sum_price strong b').html(data.jdprice);
                        if (data.stock == 0) {
                            $('.choose li.add_to_cart').find('a').addClass('disable');
                            $('.choose li.add_to_cart').find('a').attr({'href': 'javascript:;'})
                        } else {
                            var url = $('.choose li.add_to_cart').find('a').attr('url');
                            oNumber.val(1);
                            url = url + '/glid/' + data.glid + '/num/' + oNumber.val();
                            oglid = data.glid;
                            $('.choose li.add_to_cart').find('a').attr({'href': url});
                            $('.choose li.add_to_cart').find('a').removeClass('disable');
                        }
                    }
                }
            })
        }
    })
    //商品详细参数tab
    $('.tab_change li[class!=btn_add]').click(function() {
        var index = $(this).index();
        $(this).addClass('curr').siblings('li').removeClass('curr');
        $('.detail_area .list').eq(index).show().siblings('.list').hide();
    })
    //放大镜缩略图左右走动
    var ulLeft = $('.thumbshow ul').position().left;
    if (ulLeft == 0) {
        $('.left_cur').addClass('disable_left_cur');
    }
    var ulWidth = $('.thumbshow ul li').length * 62;
    $('.thumbshow ul').css({'width': ulWidth + 'px'});
    if (ulWidth <= 310) {
        $('.right_cur').addClass('disable_right_cur');
    }
    $('.left_cur').click(function() {
        var ulLeft = $('.thumbshow ul').position().left;
        if (ulLeft == 0) {
            $(this).addClass('disable_left_cur');
            return false;
        } else {
            $(this).removeClass('disable_left_cur');
        }
        ulLeft = ulLeft + 62;
        $('.thumbshow ul').animate({'left': ulLeft + 'px'}, 200, function() {
            ulLeft = $('.thumbshow ul').position().left;
            if (ulWidth + ulLeft != 310) {
                $('.right_cur').removeClass('disable_right_cur');
            }
            if (ulLeft == 0) {
                $('.left_cur').addClass('disable_left_cur');
            }
        });
    })
    $('.right_cur').click(function() {
        ulLeft = $('.thumbshow ul').position().left;
        if (ulWidth + ulLeft <= 310) {
            $(this).addClass('disable_right_cur');
            return false;
        } else {
            $(this).removeClass('disable_right_cur');
        }
        ulLeft = ulLeft - 62;
        $('.thumbshow ul').animate({'left': ulLeft + 'px'}, 200, function() {
            flag = 1;
            ulLeft = $('.thumbshow ul').position().left;
            if (ulWidth + ulLeft == 310) {
                $('.right_cur').addClass('disable_right_cur');
            }
            if (ulLeft != 0) {
                $('.left_cur').removeClass('disable_left_cur');
            }
        });
    })
    //固定定位
    // var oTop = $('.tab_change').offset().top;
    //  $(window).scroll(function() {
    //  	var nowTop = $(this).scrollTop();
    //  	if(oTop<=nowTop){
    //  		$('.tab_change').addClass('fixed');
    //  	}else{
    //  		$('.tab_change').removeClass('fixed');
    //  	}
    //  });

    oNumber.keyup(function() {
        var oVal = parseInt($(this).val());
        if(oVal<1 || !oVal){
            $(this).val(1);
        }
        var addCart = $('.add_to_cart a').attr('class');
        if (addCart == '') {
            var url = $('.choose li.add_to_cart').find('a').attr('url');
            url = url + '/glid/' + oglid + '/num/' + oVal;
            $('.choose li.add_to_cart').find('a').attr({'href': url});
        }
    })
    $('.select_num .plus').click(function() {
        var oVal = oNumber.val();
        var addCart = $('.add_to_cart a').attr('class');
        oVal = parseInt(oVal) + 1;
        if (addCart == '') {
            var url = $('.choose li.add_to_cart').find('a').attr('url');
            url = url + '/glid/' + oglid + '/num/' + oVal;
            $('.choose li.add_to_cart').find('a').attr({'href': url});
        }
        oNumber.val(oVal);
    })
    $('.select_num .minus').click(function() {
        var addCart = $('.add_to_cart a').attr('class');
        var oVal = oNumber.val();
        var url = $('.choose li.add_to_cart').find('a').attr('url');
        if (oVal <= 1) {
            oVal = 1;
            if (addCart == '') {
                url = url + '/glid/' + oglid + '/num/' + oVal;
                $('.choose li.add_to_cart').find('a').attr({'href': url});
            }
            oNumber.val(1);
            return false;
        }
        oVal = parseInt(oVal) - 1;
        if (addCart == '') {
            url = url + '/glid/' + oglid + '/num/' + oVal;
            $('.choose li.add_to_cart').find('a').attr({'href': url});
        }
        oNumber.val(oVal);
    })
    $('.add_to_cart a').click(function() {
        var oClass = $(this).attr('class');
        if (oClass != 'disable') {

        }
    })
})